* {
 margin: 0;
}
html, body {
   height: 100%;
}
#header {
  text-align: center;
  height: 2em;
}
#body {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 auto -2em;
 }
.footer, .push {
  height: 2em;
  text-align: center;
}
.first-column {      
  width:25%;
  float: left;
  padding-left: 1em;
}
.column {  
  float: left;
  width:25%;
}
.last-column {	
  padding-right: 1em;
}
.message {
  text-color: blue;
  text-align: center;
}
.run {
	float: right;
}
.first-row {
	
	overflow:hidden;
}
.second-row {	
	overflow:hidden;
}
.third-row {	
	overflow:hidden;
}
#log {
  background:none repeat scroll 0 0 white;
  border:2px dashed red;  
  margin-left:2em;
  margin-right:2em;
  padding-left:2em;  
}
.log-time {
	color: red;
}
.log-thread {
	color: blue;
}
.log-record {
}
.address{
	float: left;
	padding-right: 0.5em;
}